#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
int main()
{
    printf("我是一个父进程，我的pid:%d\n",getpid());

    fork();

    while(1)
    {
        printf("我是一个进程，我的pid:%d,ppid:%d\n",getpid(),getppid());
        sleep(1);
    }


//    int id=fork();
//    if(id<0)
//    {
//        printf("fork()失败！\n");
//        return 1;
//    }
//    else if(id==0)
//    {
//        printf("我是子进程，我的pid是：%d\n",getpid());
//    }
//    else
//    {
//        printf("我是父进程，我的pid是:%d\n",getpid());
//    }

//    int i=0;
//    while(i<100)
//    {
//        printf("我已经是一个进程了......，我的进程pid是:%d\n",getpid());
//        sleep(1);
//    }
    return 0;
}
